lagoon lagun - German English Dictionary